package org.easy.liblibai.dto.common;

import lombok.Data;

@Data
public class LibLibInpaintParam {

    /**
     * 蒙版地址
     * https://liblibai-online.liblib.cloud/img/081e9f07d9bd4c2ba090efde163518f9/323fc358-618b-4c7d-b431-7d890209e5a5.png
     */
    private String maskImage;

    /**
     * 蒙版模糊度
     */
    private Integer maskBlur = 4;

    /**
     * 蒙版边缘预留像素，也称蒙版扩展量
     */
    private Integer maskPadding = 32;

    /**
     * 蒙版模式
     */
    private Integer maskMode = 0;

    /**
     * 重绘区域, 0重绘全图，1仅重绘蒙版区域
     */
    private Integer inpaintArea = 0;

    /**
     * 蒙版内容的填充模式
     */
    private Integer inpaintingFill = 1;
}
